/* packageA/pages/order-pay-result/index.wxss */
page {
  background: #f0f4f9;
}

.order-result-box {
  .result-content {
    padding-bottom: 20rpx;
    margin: 20rpx 30rpx;
    border-radius: 15rpx 15rpx 15rpx 15rpx;
    background-color: #fff;
    .result-price {
      padding: 40rpx 20rpx;
      display: flex;
      align-items: center;
      justify-content: center;
      .price-icon {
        text-align: center;
        font-weight: 500;
        font-size: 38rpx;
        color: #000000;
        vertical-align: baseline;
      }
      .price-text {
        text-align: center;
        font-weight: 500;
        font-size: 58rpx;
        color: #000000;
      }
    }
    .pay-type {
      .title {
        margin-left: 30rpx;
        font-weight: 400;
        font-size: 30rpx;
        color: #999999;
      }
      .type-box {
        margin: 30rpx;
        background-color: #f7f8f9;
        border-radius: 15rpx 15rpx 15rpx 15rpx;
        .label {
          display: flex;
          align-items: center;
          .van-cell-text {
            margin-left: 15rpx;
          }
        }
      }
    }
  }
  .button-box {
    // padding:  30rpx;
    position: fixed;
    bottom: 60rpx;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
  }
}

.van-cell {
  background-color: #f7f8f900 !important;
  display: flex;
  align-items: center;
}

.van-radio {
  display: flex !important;
  align-items: center !important;
}

.last-cell .van-cell::after {
  display: none!important;
}
